<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
    <link rel="Stylesheet" href="../css/analysis.css" />
    <script type="text/javascript">
        function init() {
            if (window.location.hash) {
                var parentDiv, nodes, i, helpInfo, helpId, helpInfoArr, helpEnvFilter, envContent, hideEnvClass, hideNodes;
                helpInfo = window.location.hash.substring(1);
                    if(helpInfo.indexOf("-")) {
                        helpInfoArr = helpInfo.split("-");
                        helpId = helpInfoArr[0];
                        helpEnvFilter = helpInfoArr[1];
                    }
                    else {
                        helpId = helpInfo;
                    }
                parentDiv = document.getElementById("topics");
                nodes = parentDiv.children;
                    hideEnvClass = (helpEnvFilter === "OnlineOnly"? "PortalOnly": "OnlineOnly");
                    if(document.getElementsByClassName) {
                        hideNodes = document.getElementsByClassName(hideEnvClass);
                    }
                    else {
                        hideNodes = document.querySelectorAll(hideEnvClass);
                    }
                for(i=0; i < nodes.length; i++) {
                    if(nodes[i].id !== helpId) {
                        nodes[i].style.display ="none";
                    }
                    }
                    for(i=0; i < hideNodes.length; i++) {
                        hideNodes[i].style.display ="none";
                    }
                }
            }
    </script>
</head>
<body onload="init()">
<div id="topics">
    <div id="toolDescription" class="regularsize">
        <h2>Присоединить объекты</h2><p/>
        <h2><img src="../images/GUID-2230E8B8-8956-475C-9C65-68A92359BB48-web.png" alt="Присоединить объекты"></h2>
        <hr/>
    <p>Присоединить работает с двумя слоями и присоединяет атрибуты одного объекта к другому на основе пространственных и атрибутивных отношений. Инструмент определяет все входные объекты, соответствующие указанному условию присоединения, затем присоединяет слой к целевому слою. 
    </p>
    <p>Присоединить объекты применяется к точкам, линиям и таблицам. Для пространственное соединения требуется, чтобы данные содержали геометрию. 
    </p>
    <p>Если опция  <b>Использовать текущий экстент карты</b> включена, будут анализироваться только те объекты, которые отображаются в текущем экстенте.    Если опция отключена, будут анализироваться все объекты целевого слоя и присоединяемого слоя, даже если они находятся вне текущего экстента карты.
    </p>
    </div>
    <!--Parameter divs for each param-->
    <div id="targetLayer">
        <div><h2>Выбрать целевой слой</h2></div>
        <hr/>
        <div>
            <p>Целевой слой, который получит атрибуты из таблицы присоединяемого слоя.
            </p>
            <p>Выбирая слой для вашей карты, вы можете также щелкнуть  <b>Выбрать слои анализа</b> в нижней части ниспадающего списка. Эта опция открывает галерею, где вы можете найти и выбрать наборы данных из разных источников для своего анализа. 
            </p> 
        </div>
    </div>
    <div id="joinLayer">
        <div><h2>Слой для присоединения к целевому слою</h2></div>
        <hr/>
        <div>
            <p>Присоединяемый слой с атрибутами, которые будут присоединяться к целевому слою.
            </p>
            <p>Выбирая слой для вашей карты, вы можете также щелкнуть  <b>Выбрать слои анализа</b> в нижней части ниспадающего списка. Эта опция открывает галерею, где вы можете найти и выбрать наборы данных из разных источников для своего анализа. 
            </p>
        </div>
    </div>
    <div id="joinType">
        <div><h2>Выбрать тип соединения</h2></div>
        <hr/>
        <div>
            <p>Вы можете применить пространственное соединение, соединение по атрибуту или комбинацию двух соединений. 
                <ul>
                    <li> <b>Пространственное</b> &ndash; для присоединения объектов используется указанное пространственное отношение. Необходимо, чтобы оба слоя содержали геометрию.
                    </li>
                    <li> <b>Атрибутивное</b> &ndash; объекты присоединяются на основе одинаковых полей.
                    </li>
                </ul>
                
            </p>
            <p>
            </p>
        </div>
    </div>
    <div id="spatialRelationship">
        <div><h2>Выберите пространственное отношение</h2></div>
        <hr/>
        <div>
            <p>Пространственное отношение, определяющее, будут ли объекты присоединяться друг к другу. Доступные отношения будут зависеть от типа геометрии (точки, линии, полигоны) входных объектов. К числу доступных отношений относятся:
                <ul>
                    <li> <b>Идентичны</b> &ndash; объекты в целевом слое будут участвовать в соединении, если они идентичны объектам в присоединяемом слое.
                    </li>
                    <li> <b>Пересекает</b> &ndash; объекты в целевом слое будут участвовать в соединении, если они пересекают объекты в присоединяемом слое.
                    </li>
                    <li> <b>Полностью содержит</b> &ndash; объекты целевого слоя будут участвовать в соединении, если они полностью содержат объекты в присоединяемом слое.
                    </li>
                    <li> <b>Полностью в пределах</b> &ndash; объекты целевого слоя будут участвовать в соединении, если они полностью находятся в пределах объектов в присоединяемом слое.
                    </li>
                    <li> <b>В пределах расстояния</b> &ndash; объекты целевого слоя будут участвовать в соединении, если они находятся в пределах указанного расстояния от объектов присоединяемого слоя.
                    </li>
                </ul>
                
            </p>
        </div>
    </div>
    <div id="attributeRelationship">
        <div><h2>Атрибутивное соединение</h2></div>
        <hr/>
        <div>
            <p>Атрибутивное отношение, определяющее, будут ли объекты присоединяться друг к другу.  Атрибуты объектов соединяются, если значения поля в присоединяемом слое идентичны значениям поля в целевом слое. 
            </p>
            <p>Например, предположим у вас есть географический слой округа с адресами жителей (включая поле  <i>ZIP</i>) и таблица с данными по здравоохранению, также с почтовыми индексами (поле <i>HEALTHZIP</i>). Вы можете присоединить набор данных по здравоохранению с помощью сопоставления поля <i>ZIP</i> с <i>HEALTHZIP</i>, что позволит получить слой с данными местных жителей и соответствующими данными по здравоохранению.
            </p>
        </div>
    </div>
    <div id="joinOperation">
        <div><h2>Выбрать операцию соединения</h2></div>
        <hr/>
        <div>
            <p>Определяет, как будут обрабатываться присоединения между целевым и присоединяемым слоями, если найдено несколько объектов в присоединяемом слое, которые имеют одинаковые отношения к целевому слою. Вы можете выбрать один из двух методов присоединения:
                <ul>
                    <li> <b>Присоединить один-к-одному</b> &ndash; эта опция присоединяет объект целевого слоя к одному объекту присоединяемого слоя. То как объекты присоединяются определяет параметр <b>Добавить статистику</b> или <b>Указать, какую запись сохранить</b>. Если <b>добавляется статистика</b>, совпадающие присоединенные объекты будут суммироваться к каждому объекту целевого слоя. Количество присоединенных объектов будет добавлено по умолчанию. Если используется параметр <b>Указать, какую запись сохранить</b>, вы можете либо сохранить первую совпадающую запись (по умолчанию), либо удовлетворяющую выражению запись. Выражение может использовать либо числовое поле 
(опция для минимальных и максимальных значений), либо поле даты (опция для самых новых или самых старых).
                    </li>
                    <li> <b>Присоединить один-ко-многим</b> &ndash; эта опция присоединяет все совпадающие объекты в присоединяемом слое с объектами целевого слоя.    Полученный в результате слой будет содержать несколько записей для целевого объекта.
                    </li>
                </ul>
                
            </p>
            <p>Например, предположим, вы хотите найти супермаркеты, находящиеся на расстоянии 5 километров от фермерских рынков.   В этом случае слой к которому выполняется присоединение, содержит один объект &ndash; фермерский рынок, а присоединяемые объекты представляют собой местные продуктовые магазины с такими атрибутами, как объем ежегодных продаж.  Используя инструмент  <b>Присоединить объекты</b>, вы обнаружите, что пять магазинов соответствует этому критерию.  Если выбрана операция <b>Присоединить один-ко-многим</b>, вы получите пять объектов, каждая строка будет представлять фермерский рынок и супермаркет.  Если выбрано отношение <b>Присоединить один-к-одному</b> и статистика, вы получите один объект, представляющий собой фермерский рынок и суммарную информацию по всем супермаркетам, такую как их число (5), и другую статистику, например, объем годовых продаж.
            </p>
        </div>
    </div>
    <div id="keepTargetFeatures">
        <div><h2>Сохранить все целевые объекты</h2></div>
        <hr/>
        <div>
            <p>По умолчанию, только совпадающие объекты между целевым и присоединяемым слоем отображаются в слое результатов (внутреннее соединение). Если параметр  <b>Сохранить все целевые объекты</b> включен, он изменит выходные данные, включив все объекты в целевом слое независимо от того, совпадают ли они с объектами в присоединяемом слое (левое внешнее соединение).
            </p>
        </div>
    </div>
    <div id="summaryFields">
        <div><h2>Добавить статистику (дополнительно)</h2></div>
        <hr/>
        <div>
            <p>Если выбрана опция  <b>Присоединить один-к-одному</b>, для числовых полей вы можете просуммировать и вычислить статистику присоединенных объектов. По умолчанию количество совпадающих присоединенных объектов будет вычислено и добавлено к слою результатов. Если вы выбрали не добавлять дополнительной статистики, первый совпадающий объект в присоединяемом слое будет соединен с первым совпадающим объектом целевого слоя. Вы можете вычислить одно или несколько значений из следующего:
            </p>
            <ul>
                <li>Сумма
                </li>
                <li>Минимум
                </li>
                <li>Максимум
                </li>
                <li>Среднее
                </li>
                <li>Среднеквадратичное отклонение
                </li>
            </ul>
            
            <p> 
            </p>
        </div>
    </div>
    <div id="outputName">
        <div><h2>Имя слоя результата</h2></div>
        <hr/>
        <div>
            <p>Это имя слоя, который будет создан в разделе  <b>Мои ресурсы</b> и добавлен на карту.  Имя слоя по умолчанию зависит от имени инструмента и имени входного слоя. Если имя слоя уже используется, появится запрос ввести новое имя.
            </p>
            <p>С помощью ниспадающего списка поля  <b>Сохранить результат в</b> вы можете задать имя папки в разделе <b>Мои ресурсы</b>, в которую будет записан результат.
            </p>
        </div>
    </div>
    <div id="isView">
        <div><h2>Создает результаты как представление размещенного векторного слоя</h2></div>
        <hr/>
        <div>
            <p> Создание результатов в виде представления размещенного векторного слоя позволит сохранить актуальность данных при изменении источника. Представления размещенных векторных слоев, содержащие присоединенные данные, будут &laquo;только для чтения&raquo; и не потребуют кредитов для анализа и хранения.
            </p>
            <p>Вы можете создать представление размещенного векторного слоя из результатов анализа при соблюдении следующих условий:
                <ul>
                    <li>Вы являетесь владельцем обоих слоев.
                    </li>
                    <li>Оба слоя - это размещенные векторные слои.
                    </li>
                    <li>Вы выполняете соединение по атрибуту.
                    </li>
                </ul>
                
            </p>
        </div>
    </div>
</div>
</html>
